photochemical storage of energy - Englisch Synonyme Wörterbuch